machine tool plant - German English Dictionary